package com.vf.user.mapper;

import java.util.List;
import com.vf.user.domain.NoShowComplaints;

/**
 * 爽约投诉Mapper接口
 * 
 * @author LBS
 * @date 2025-06-04
 */
public interface NoShowComplaintsMapper 
{
    /**
     * 查询爽约投诉
     * 
     * @param complaintId 爽约投诉主键
     * @return 爽约投诉
     */
    public NoShowComplaints selectNoShowComplaintsByComplaintId(Long complaintId);

    /**
     * 查询爽约投诉列表
     * 
     * @param noShowComplaints 爽约投诉
     * @return 爽约投诉集合
     */
    public List<NoShowComplaints> selectNoShowComplaintsList(NoShowComplaints noShowComplaints);

    /**
     * 新增爽约投诉
     * 
     * @param noShowComplaints 爽约投诉
     * @return 结果
     */
    public int insertNoShowComplaints(NoShowComplaints noShowComplaints);

    /**
     * 修改爽约投诉
     * 
     * @param noShowComplaints 爽约投诉
     * @return 结果
     */
    public int updateNoShowComplaints(NoShowComplaints noShowComplaints);

    /**
     * 删除爽约投诉
     * 
     * @param complaintId 爽约投诉主键
     * @return 结果
     */
    public int deleteNoShowComplaintsByComplaintId(Long complaintId);

    /**
     * 批量删除爽约投诉
     * 
     * @param complaintIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteNoShowComplaintsByComplaintIds(Long[] complaintIds);
}
